have a charmed life - German English Dictionary